drainage ditcher - Francés Inglés Diccionario